tape transport mechanism - Turco Inglés Diccionario